﻿using System;
using System.ComponentModel.DataAnnotations;

namespace Music.Models
{

    /// <summary>
    /// 版权所有: Copyright © 2022 Avenger. 保留所有权利。
    /// 内容摘要: 文章 music_news 实体类
    /// 创建日期：2022年10月16日
    /// 更新日期：2022年10月16日
    /// 版    本：V1.0.1 
    /// 作    者：Avenger
    /// </summary>
    public class News
    {
        /// <summary>
        /// 文章
        /// </summary>
        [Key]
        public long  news_id { get; set; }
        /// <summary>
        /// 语种
        /// </summary>
        public int  lang_id { get; set; }
        /// <summary>
        /// 文章编号
        /// </summary>
        public string  news_no { get; set; }
        /// <summary>
        /// 标题
        /// </summary>
        public string  news_title { get; set; }
        /// <summary>
        /// 副标题
        /// </summary>
        public string  news_subtitle { get; set; }
        /// <summary>
        /// 文章缩略图
        /// </summary>
        public string  news_img { get; set; }
        /// <summary>
        /// OSS路径
        /// </summary>
        public string  oss_path { get; set; }
        /// <summary>
        /// 摘要
        /// </summary>
        public string  news_summary { get; set; }
        /// <summary>
        /// 内容
        /// </summary>
        public string  news_content { get; set; }
        /// <summary>
        /// 作者
        /// </summary>
        public string  news_author { get; set; }
        /// <summary>
        /// 文章来源
        /// </summary>
        public string  source_name { get; set; }
        /// <summary>
        /// SEO关键字
        /// </summary>
        public string  seo_keywords { get; set; }
        /// <summary>
        /// SEO描述
        /// </summary>
        public string  seo_description { get; set; }
        /// <summary>
        /// 分类
        /// </summary>
        public int  type_id { get; set; }
        /// <summary>
        /// 子分类
        /// </summary>
        public int  type_subid { get; set; }
        /// <summary>
        /// 三级分类
        /// </summary>
        public int  type_threeid { get; set; }
        /// <summary>
        /// 四级分类
        /// </summary>
        public int  type_fourid { get; set; }
        /// <summary>
        /// 是否置顶
        /// </summary>
        public bool  is_top { get; set; }
        /// <summary>
        /// 是否推荐
        /// </summary>
        public bool  is_commend { get; set; }
        /// <summary>
        /// 是否显示
        /// </summary>
        public bool  is_show { get; set; }
        /// <summary>
        /// 文章状态
        /// </summary>
        public int  news_status { get; set; }
        /// <summary>
        /// 访问量
        /// </summary>
        public int  visit_num { get; set; }
        /// <summary>
        /// 添加人
        /// </summary>
        public long  user_id { get; set; }
        /// <summary>
        /// 重定向URL
        /// </summary>
        public string  redirect_url { get; set; }
        /// <summary>
        /// 访问权限
        /// </summary>
        public int  visit_authority { get; set; }
        /// <summary>
        /// 创建日期
        /// </summary>
        [DataType(DataType.DateTime)]
        public DateTime  created_at { get; set; }
        /// <summary>
        /// 排序
        /// </summary>
        public int  rank_num { get; set; }

    }
}
